retinal anlage tumor - French English Dictionary